package com.ruoyi.merchant.shop.service;

import com.ruoyi.merchant.shop.domain.LocationResult;

/**
 * 地理位置服务接口
 * 
 * @author zzr
 * @date 2025-09-14
 */
public interface ILocationService {
    
    /**
     * 根据地址获取经纬度坐标
     * 
     * @param address 地址信息
     * @return 经纬度坐标结果
     */
    LocationResult getLocationByAddress(String address);
    
    /**
     * 根据经纬度获取地址信息
     * 
     * @param longitude 经度
     * @param latitude 纬度
     * @return 地址信息结果
     */
    LocationResult getAddressByLocation(String longitude, String latitude);
}